Outwit: UNIX Tool-Based Programming Meets the Windows World

نویسنده

  • Diomidis Spinellis
چکیده

The ubiquity of Windows-based desktop environments has not been matched by a corresponding emergence of tools supporting the Unix tool composition paradigm. Outwit is a suite of tools based on the Unix tool design principles allowing the processing of Windows application data with sophisticated data manipulation pipelines. The outwit tools offer access to the Windows clipboard, the registry, relational databases, document properties, and shell links. We demonstrate a number of applications of the outwit tools used in conjuction with existing Unix commands, and discuss future directions of our work. “GUIs normally make it simple to accomplish simple actions and impossible to accomplish complex actions.” — Doug Gwyn

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Message - Passing Interface for Microsoft Windows 3 . 1 A

Parallel computing offers the potential to push the performance of computer systems into new dimensions. Exploiting parallelism, concurrent tasks cooperate in solving huge computational problems. The theoretical foundations of parallel processing are wellestablished, and numerous types of parallel computers and environments are commercially available. The main obstacle for a broad application o...

متن کامل

X-windows, Gui Programming, and Microsoft Windows

Every operating system has an underlying graphical user-interface that it supports. The graphical user-interface under UNIX is X-Windows. X-Windows has a rich and historical origin with capabilities that other GUI packages do not support. X-Windows is an important graphic tool; other tools exists that compliment X-Windows based development in one way or another. The technology behind X-Windows ...

متن کامل

Moving Atom to Windows NT for Alpha

For the last several years, the ATOM technology has provided a flexible tool for instrumenting and analyzing programs on DIGITAL Unix platforms. It has been used to design useful performance and debugging tools, such as basic block counters, cache simulators, and hierarchical profilers, that have been applied to a wide variety of applications. In this paper we present NT-Atom, a new implementat...

متن کامل

The Future of the University in the Digital Age

“Students will begin by learning the C++ programming language and corresponding operating system on their choice of platforms, including Unix, Macintosh, and Windows-NT on state-of-the art systems including Pentium, Macintosh, Sun, and HP workstations and Convex Exemplar and IBM SP-2 supercomputers. In addition they will learn HTML, Javascript, and create a home page on the World Wide Web. They...

متن کامل

The Future of the University in the Digital Age

“Students will begin by learning the C++ programming language and corresponding operating system on their choice of platforms, including Unix, Macintosh, and Windows-NT on state-of-the art systems including Pentium, Macintosh, Sun, and HP workstations and Convex Exemplar and IBM SP-2 supercomputers. In addition they will learn HTML, Javascript, and create a home page on the World Wide Web. They...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000